environmental impact of transport - Francés Inglés Diccionario